Si scriva il codice javascript necessario ad implementare la seguente funzionalità in una pagina HTML: la pagina contiene due menu a tendina in cui il primo ha come opzioni una lista di classi predefinite (es. “A”, “B”, “C”) e il secondo una lista di colori (es. “yellow”, “cyan”, “lavender”, “lightgreen”, ”white”). Quando viene modificato il valore selezionato nel menu dei colori (evento onchange), il colore di sfondo di tutti gli elementi del solo tipo paragrafo (tag P) della classe selezionata dal primo menu assumono il colore selezionato. Nota: il tag di un elemento HTML in javascript è accessibile con la proprietà tagName (es. e.tagName) che fornisce la stringa in uppercase; il colore di sfondo è definito dalla proprietà style.backgroundColor.
Class ColorParagrafo di classe A
Paragrafo di classe B
Paragrafo di classe C
Paragrafo di classe A
Paragrafo di classe C
Paragrafo di classe B
Paragrafo di classe C
Paragrafo di classe A
Paragrafo di classe B